<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Admin extends CI_Controller {
	function index() {
		$this->login();
	}

	function login() {
		$this->load->model('adminModel');
		$this->load->view('admin/login');
	}
	
	function logar() {
		$this->load->model('adminModel');
		
		$usuario = $this->input->post('usuario');
		$senha = md5($this->input->post('senha'));
		
		$usuario = $this->adminModel->testarLogin($usuario);
		
		if($usuario){
		    if($this->adminModel->testarSenha($senha)){
		        $this->session->set_userdata('id', $usuario->admin_id);
		        $this->session->set_userdata('nome', $usuario->usuario);
		        $this->session->set_userdata('admin', true);
		        redirect('grocery/eventos');
		        
		    }else{
		        $this->session->set_flashdata('erro', 'Senha inválida');
		        redirect('admin/login');
		    }
		}else{
		    $this->session->set_flashdata('erro', 'Usuário não encontrado');
		    redirect('admin/login');
		}
		
	}
}